carinate rock shell - French English Dictionary